GeminiLabs\SiteReviews\Modules\Sanitizer S

Total Complexity 44
Dependencies 4
Dependents 8
Total lines 333
Lines of code 153
Logical lines of code 82
Comment lines 109
Methods 26
Properties 2

Methods 26

Method Rating Maintainability Complexity Lines of code
sanitizeJson()
S
59 4 13
sanitizeUrl()
S
62 4 11
buildSanitizers()
S
65 3 9
sanitizeUserName()
S
66 3 8
sanitizeUserId()
S
63 3 10
sanitizeUserEmail()
S
66 3 8
run()
S
65 3 9
sanitizeDate()
S
68 2 7
sanitizeId()
S
65 2 8
sanitizeText()
S
79 1 3
sanitizeUserIds()
S
72 1 5
sanitizeTextPost()
S
79 1 3
sanitizeTextMultiline()
S
79 1 3
sanitizeTextHtml()
S
63 1 10
__construct()
S
75 1 4
sanitizeTermIds()
S
72 1 5
sanitizeSlug()
S
80 1 3
sanitizeName()
S
75 1 4
sanitizeKey()
S
79 1 3
sanitizeInt()
S
80 1 3
sanitizeEmail()
S
79 1 3
sanitizeBool()
S
80 1 3
sanitizeArrayString()
S
69 1 7
sanitizeArrayInt()
S
80 1 3
sanitizeArray()
S
80 1 3
sanitizePostIds()
S
72 1 5